(Slang) lady-killer - English Synonyms Dictionary